department of statistics and project development - German English Dictionary